bordering countries - French English Dictionary